LongSoft is a specialized software publisher focused on low-level firmware analysis and modification tools. The company develops utilities that enable firmware engineers, security researchers, and system administrators to inspect, extract, and analyze UEFI (Unified Extensible Firmware Interface) firmware images. Their software suite primarily serves the BIOS/UEFI modification community, providing essential tools for firmware reverse engineering, vulnerability research, and custom firmware development. The product range includes UEFITool, a comprehensive GUI application for parsing and editing UEFI firmware images with visual tree representation; UEFIExtract, a command-line utility for extracting firmware components and structures; and UEFIFind NE, a powerful search tool for locating specific patterns within firmware images. These applications are particularly valuable for hardware enthusiasts who need to modify BIOS settings, remove whitelist restrictions, update CPU microcode, or customize firmware features. The tools also find extensive use in cybersecurity research, allowing analysts to identify potential firmware vulnerabilities, backdoors, or malicious code embedded in system firmware. Additionally, the software supports firmware developers working on custom implementations or debugging proprietary firmware issues. LongSoft's utilities have become standard tools in the firmware modification ecosystem, offering both novice and expert users the ability to work with complex UEFI structures safely and efficiently. The publisher's software is available for free on get.nero.com, with downloads provided via trusted Windows package sources, always installing the latest versions, and allowing batch installation of multiple applications.

UEFIExtract

UEFIExtract, which uses ffsParser to parse supplied firmware image into a tree structure and dumps the parsed structure recursively on the FS.

Details
UEFIFind NE

UEFIFind, which uses ffsParser to find image elements containing a specified pattern.

Details
UEFITool

UEFITool is a cross-platform open source application written in C++/Qt, that parses UEFI-compatible firmware image into a tree structure, verifies image's integrity and provides a GUI to manipulate image's elements.

Details